Skip to content

chore: use explicit Mutex for user settings state#81

Merged
mgerb merged 1 commit intomainfrom
dev
Apr 8, 2026
Merged

chore: use explicit Mutex for user settings state#81
mgerb merged 1 commit intomainfrom
dev

Conversation

@mgerb
Copy link
Copy Markdown
Owner

@mgerb mgerb commented Apr 8, 2026

  • Also change present mode from c.VK_PRESENT_MODE_MAILBOX_KHR to c.VK_PRESENT_MODE_FIFO_KHR. There was an old note about a deadlock bug with the mailbox method, but it seems to have been resolved. There have been plently of synchronization issues solved since then. FIFO seems like the better technique for a desktop GUI. Then we can also remove the GUI fps settings.

- Also change present mode from c.VK_PRESENT_MODE_MAILBOX_KHR to 
  c.VK_PRESENT_MODE_FIFO_KHR. There was an old note about a deadlock bug
  with the mailbox method, but it seems to have been resolved. There
  have been plently of synchronization issues solved since then. FIFO
  seems like the better technique for a desktop GUI. Then we can also
  remove the GUI fps settings.
@mgerb mgerb merged commit a74a925 into main Apr 8, 2026
1 check passed
@mgerb mgerb deleted the dev branch April 8, 2026 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant